internet voting online survey market research software e-voting audience audience response audience response systems customer satisfaction election questionnaire design electronic voting survey software online surveys market research web survey data analysis